warranties of an intermediary - Alemán Inglés Diccionario